zhu ting
Le Mans: Nigel Tarling, Rob Cook, and the Table That Slows Parkinson'sI keep a forty-second clip on an old computer, saved for years. On the surfac...
Enzo Maresca and the 1-0 Philosophy: Winning 5-3 but Still Not at EaseI sat in front of the screen in a small coffee shop on Nguyen Van Linh Street...
Nguyen Thi Anh Vien: The Golden Girl of Vietnam's Swimming PoolThe military pool was silent, only the sound of water lapping rhythmically li...
Inam Butt's Empty Chair: When a Silver Medal Leaves the Record BookIn April, at an Asian beach wrestling event, Inam Butt stepped onto the podiu...
Nguyen Dinh Bac Collapses in the 87th Minute: The Non-Contact Snap and Vietnam's Overload AuditMinute 87 at Hang Day Stadium. Nguyen Dinh Bac is sprinting. Nobody touches...
DP World India Championship: Rory McIlroy opens with 70 as a thunder delay splits the field and the Race to Dubai tightensFour groups in the first round of the DP World India Championship had not...
Vietnamese Table Tennis and the Silence Between the NumbersPhu Tho Stadium, an August afternoon. The men's singles final of the national...
ASIAD 2026: Vietnam Women's Volleyball Falls 1-3 to South Korea — and the First-Step Receive Is the Problem That Will Kill Them Against ChinaAt 24-23 in set three, captain Tran Thi Thanh Thuy raised her hand to ask the...
The Scouting Report Came Back Empty: Nine 'Insufficient Data' Entries and a Lesson for Vietnamese FootballLast month the scouting department of a V.League club sent me a fourteen-page...
MyUSATT: USA Table Tennis Digitizes Member Services While the Table Stays StillVirginia Sung and Ed Chan appear together in a short announcement. One is the...
From 21-11 to 10-21: PV Sindhu's Physical Collapse Against Chen Yufei in the Asian Games 2026 Quarter-FinalIn the fourth minute of the deciding game, on the court in Aichi-Nagoya, a...
When the Analysis Is Blank, the Only Honest Sports Article Says: Not Enough DataI misplaced the SHB Da Nang match tape that year, and from then on I knew...
V.League and the final twenty minutes: when the five-substitute rule turns matches into a war of attritionThe fourth official's electronic board lights up with a single digit. Nobody ...
India 3-0 Kazakhstan at the 2026 Asian Games: Three Singles Close the Tie Before the Doubles Question Can OpenI was sitting in the fourth row of the arena, my notebook open at the score...
Eight Teams, Four Continents, One Truth: Club Volleyball Is Being RedividedWhen FIVB announced the eight-team field for the 2026 Men's Club World...
Savitha Shri's 5/5 and the Bottom-Board Math of India's Women's TeamThe game ended after 47 moves. On board 4, Savitha Shri — 19 years old, an IM...
Sheffield 2026: When World Youth Table Tennis Re-Excavates Its FoundationOn August 5, 2026, in Sheffield, a Butterfly table tennis table with a London...
HAGL vs Hai Phong: The Crack in the Possession Side Lies Where Nobody LooksThe clock at Pleiku stadium reads 17:00 on September 13. A man in the third r...
The Transfer Window Runs on Empty Data: Who Sells Rumours, Who Sells ContractsOn August 14, I sat in front of my screen and re-read, for the fourth time, a...
Vietnam 1-0 Philippines: Three Real Points, a Fragile Process, and a Rushed Verdict from the RegionMinute 83, and the ball was in Vietnam's net. The Philippines players erupted...
Enzo Maresca and the 1-0 Philosophy: Winning 5-3 but Still Not at EaseI sat in front of the screen in a small coffee shop on Nguyen Van Linh Street...
Nguyen Thi Anh Vien: The Golden Girl of Vietnam's Swimming PoolThe military pool was silent, only the sound of water lapping rhythmically li...
Inam Butt's Empty Chair: When a Silver Medal Leaves the Record BookIn April, at an Asian beach wrestling event, Inam Butt stepped onto the podiu...
Nguyen Dinh Bac Collapses in the 87th Minute: The Non-Contact Snap and Vietnam's Overload AuditMinute 87 at Hang Day Stadium. Nguyen Dinh Bac is sprinting. Nobody touches...
DP World India Championship: Rory McIlroy opens with 70 as a thunder delay splits the field and the Race to Dubai tightensFour groups in the first round of the DP World India Championship had not...
Vietnamese Table Tennis and the Silence Between the NumbersPhu Tho Stadium, an August afternoon. The men's singles final of the national...
ASIAD 2026: Vietnam Women's Volleyball Falls 1-3 to South Korea — and the First-Step Receive Is the Problem That Will Kill Them Against ChinaAt 24-23 in set three, captain Tran Thi Thanh Thuy raised her hand to ask the...
The Scouting Report Came Back Empty: Nine 'Insufficient Data' Entries and a Lesson for Vietnamese FootballLast month the scouting department of a V.League club sent me a fourteen-page...
MyUSATT: USA Table Tennis Digitizes Member Services While the Table Stays StillVirginia Sung and Ed Chan appear together in a short announcement. One is the...
From 21-11 to 10-21: PV Sindhu's Physical Collapse Against Chen Yufei in the Asian Games 2026 Quarter-FinalIn the fourth minute of the deciding game, on the court in Aichi-Nagoya, a...
When the Analysis Is Blank, the Only Honest Sports Article Says: Not Enough DataI misplaced the SHB Da Nang match tape that year, and from then on I knew...
V.League and the final twenty minutes: when the five-substitute rule turns matches into a war of attritionThe fourth official's electronic board lights up with a single digit. Nobody ...
India 3-0 Kazakhstan at the 2026 Asian Games: Three Singles Close the Tie Before the Doubles Question Can OpenI was sitting in the fourth row of the arena, my notebook open at the score...
Eight Teams, Four Continents, One Truth: Club Volleyball Is Being RedividedWhen FIVB announced the eight-team field for the 2026 Men's Club World...
Savitha Shri's 5/5 and the Bottom-Board Math of India's Women's TeamThe game ended after 47 moves. On board 4, Savitha Shri — 19 years old, an IM...
Sheffield 2026: When World Youth Table Tennis Re-Excavates Its FoundationOn August 5, 2026, in Sheffield, a Butterfly table tennis table with a London...
HAGL vs Hai Phong: The Crack in the Possession Side Lies Where Nobody LooksThe clock at Pleiku stadium reads 17:00 on September 13. A man in the third r...
The Transfer Window Runs on Empty Data: Who Sells Rumours, Who Sells ContractsOn August 14, I sat in front of my screen and re-read, for the fourth time, a...
Vietnam 1-0 Philippines: Three Real Points, a Fragile Process, and a Rushed Verdict from the RegionMinute 83, and the ball was in Vietnam's net. The Philippines players erupted...
